package com.ticket.system.domain.vo;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;

import java.util.Date;
import java.util.List;

/**
 * @Author xiaodong
 * @date 2023/10/24 10:26
 */
@ApiModel(description = "小程序演出列表")
public class PerFormAppVO {

    @ApiModelProperty(value = "演出id")
    private Long performId;
    @ApiModelProperty(value = "演出名称")
    private String performName;
    @ApiModelProperty(value = "演出简称")
    private String performSimpleName;
    @ApiModelProperty(value = "演出类型")
    private String classifyName;
    @ApiModelProperty(value = "演出海报")
    private String performPoster;
    @ApiModelProperty(value = "剧院名称")
    private String operaName;
    @ApiModelProperty(value = "最大价格")
    private String maxPrice;
    @ApiModelProperty(value = "最小价格")
    private String minPrice;
    @ApiModelProperty(value = "开始时间")
    private Date startTime;
    @ApiModelProperty(value = "结束时间")
    private Date endTime;
    @ApiModelProperty(value = "1:实名票；2：非实名")
    private Integer autType;
    @ApiModelProperty(value = "1：电子票；2：纸质票")
    private Integer isTickets;
    @ApiModelProperty(value = "剧场名称")
    private String hallName;
    @ApiModelProperty(value = "中场休息")
    private Integer middleTime;

    private List<SessionVo> sessions;

    public List<SessionVo> getSessions() {
        return sessions;
    }

    public void setSessions(List<SessionVo> sessions) {
        this.sessions = sessions;
    }
    @ApiModelProperty(value = "价格")
    private String salePrice;

    @ApiModelProperty(value = "售出票")
    private String sallNums;


    public String getSallNums() {
        return sallNums;
    }

    public void setSallNums(String sallNums) {
        this.sallNums = sallNums;
    }

    public String getSalePrice() {
        return salePrice;
    }

    public void setSalePrice(String salePrice) {
        this.salePrice = salePrice;
    }

    public Integer getMiddleTime() {
        return middleTime;
    }

    public void setMiddleTime(Integer middleTime) {
        this.middleTime = middleTime;
    }


    public Long getPerformId() {
        return performId;
    }

    public void setPerformId(Long performId) {
        this.performId = performId;
    }

    public String getPerformName() {
        return performName;
    }

    public void setPerformName(String performName) {
        this.performName = performName;
    }

    public String getPerformSimpleName() {
        return performSimpleName;
    }

    public void setPerformSimpleName(String performSimpleName) {
        this.performSimpleName = performSimpleName;
    }

    public String getClassifyName() {
        return classifyName;
    }

    public void setClassifyName(String classifyName) {
        this.classifyName = classifyName;
    }

    public String getPerformPoster() {
        return performPoster;
    }

    public void setPerformPoster(String performPoster) {
        this.performPoster = performPoster;
    }

    public String getOperaName() {
        return operaName;
    }

    public void setOperaName(String operaName) {
        this.operaName = operaName;
    }

    public String getMaxPrice() {
        return maxPrice;
    }

    public void setMaxPrice(String maxPrice) {
        this.maxPrice = maxPrice;
    }

    public String getMinPrice() {
        return minPrice;
    }

    public void setMinPrice(String minPrice) {
        this.minPrice = minPrice;
    }

    public Date getStartTime() {
        return startTime;
    }

    public void setStartTime(Date startTime) {
        this.startTime = startTime;
    }

    public Date getEndTime() {
        return endTime;
    }

    public void setEndTime(Date endTime) {
        this.endTime = endTime;
    }

    public Integer getAutType() {
        return autType;
    }

    public void setAutType(Integer autType) {
        this.autType = autType;
    }

    public Integer getIsTickets() {
        return isTickets;
    }

    public void setIsTickets(Integer isTickets) {
        this.isTickets = isTickets;
    }

    public String getHallName() {
        return hallName;
    }

    public void setHallName(String hallName) {
        this.hallName = hallName;
    }
}
